pounding stone - Turkish English Dictionary